mirror holder - Spanish English Dictionary